def hunt_choices(round_number, current_food, current_reputation, m, player_reputations):
    global population
    number_players = len(player_reputations)
    if round_number == 1:
        hunt_decisions = ['h'] * number_players
    elif round_number == 2:
        population = number_players
        hunt_decisions = ['h'] * number_players
        global n0, n1, n2, n3, n4, n5, n6, n7, n8, n9
        n0, n1, n2, n3, n4, n5, n6, n7, n8, n9 = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
        for i in range(number_players):
            if player_reputations[i] < 0.1:
                n0 += 1
            elif player_reputations[i] < 0.2:
                n1 += 1
            elif player_reputations[i] < 0.3:
                n2 += 1
            elif player_reputations[i] < 0.4:
                n3 += 1
            elif player_reputations[i] < 0.5:
                n4 += 1
            elif player_reputations[i] < 0.6:
                n5 += 1
            elif player_reputations[i] < 0.7:
                n6 += 1
            elif player_reputations[i] < 0.8:
                n7 += 1
            elif player_reputations[i] < 0.9:
                n8 += 1
            else:
                n9 += 1
    elif number_players == 1:
        hunt_decisions = ['s']
    else:
        hunt_decisions = []
        for i in range(number_players):
            aux = player_reputations[i] * population
            if aux == 0:
                hunt_decisions.append('s')
            elif aux > 0:
                aux = aux - n0
                if aux > 0:
                    aux = aux - n1
                    if aux > 0:
                        aux = aux - n2
                        if aux > 0:
                            aux = aux - n3
                            if aux > 0:
                                aux = aux - n4
                                if aux > 0:
                                    aux = aux - n5
                                    if aux > 0:
                                        aux = aux - n6
                                        if aux > 0:
                                            aux = aux - n7
                                            if aux > 0:
                                                aux = aux - n8
                                                if aux > 0:
                                                    hunt_decisions.append('h')
                                                else:
                                                    if current_reputation < 0.9:
                                                        hunt_decisions.append('h')
                                                    else:
                                                        hunt_decisions.append('s')
                                            else:
                                                if current_reputation < 0.8:
                                                    hunt_decisions.append('h')
                                                else:
                                                    hunt_decisions.append('s')
                                        else:
                                            if current_reputation < 0.7:
                                                hunt_decisions.append('h')
                                            else:
                                                hunt_decisions.append('s')
                                    else:
                                        if current_reputation < 0.6:
                                            hunt_decisions.append('h')
                                        else:
                                            hunt_decisions.append('s')
                                else:
                                    if current_reputation < 0.5:
                                        hunt_decisions.append('h')
                                    else:
                                        hunt_decisions.append('s')
                            else:
                                if current_reputation < 0.4:
                                    hunt_decisions.append('h')
                                else:
                                    hunt_decisions.append('s')
                        else:
                            if current_reputation < 0.3:
                                hunt_decisions.append('h')
                            else:
                                hunt_decisions.append('s')
                    else:
                        if current_reputation < 0.2:
                            hunt_decisions.append('h')
                        else:
                            hunt_decisions.append('s')
                else:
                    if current_reputation < 0.1:
                        hunt_decisions.append('h')
                    else:
                        hunt_decisions.append('s')
        population = population + number_players
    return hunt_decisions
            
def hunt_outcomes(food_earnings):
    pass

def round_end(award, m, number_hunters):
    pass
